tree of life


Results for "tree of life"

English - Turkish Dictionary

tree of life

(English - Turkish Dictionary) :
1. bot. hayatağacı. 2. Tubaağacı.